be intimately knowledgable about - German English Dictionary